About The Freeman Company (uk) Limited (08428643) United Kingdom