About D & S Property & Grounds Services Ltd (12897702) United Kingdom