About Macduff Pattinson Associates Limited (11516067) United Kingdom