About B&d Longstone Limited (13613560) United Kingdom