About R Allen Building Limited (13337813) United Kingdom