J MARSHALL CONSULTING SERVICES LIMITED