About Abbey Wood Building Limited (12706981) United Kingdom