About O & A Building Services Limited (04644934) United Kingdom