About L & D Services (swindon) Ltd (09205820) United Kingdom