About Alex Building & Design Ltd (12497962) United Kingdom