About B&s Design And Build Holdings Ltd (13617993) United Kingdom