About Pullen Associates Limited (07454531) United Kingdom