About Mccullough Moore Limited (05522880) United Kingdom