About Armour Building & Refurbishment Ltd (08261749) United Kingdom