About Adeflor Building Construction Ltd (13300582) United Kingdom