About Bramall Investment Company Limited (04764931) United Kingdom