About B&s Thurlow Limited (11198764) United Kingdom