About Beck Design And Build Ltd (13708258) United Kingdom