About L & D Services Limited (01772165) United Kingdom