About A & B London Construction Services Limited (05445758) United Kingdom