About Freeman & Hill Ltd (13401305) United Kingdom