About B.s&sons Construction Limited (13085679) United Kingdom