About Peter Harper Associates Limited (02568550) United Kingdom