About Freeman Holdings Ltd (13302747) United Kingdom