About Macmullen Associates Limited (06772915) United Kingdom