About Freeman & Co Limited (09210281) United Kingdom