About Freeman Group Limited (00568797) United Kingdom