About Freeman Harris Limited (07273594) United Kingdom