About Bramfield Holdings Limited (13488776) United Kingdom