About Allen Building Limited (11464992) United Kingdom