About Freeman Rich Ltd (02225485) United Kingdom