About Bexley & London Construction Limited (11866678) United Kingdom