About V. Ryder & Sons Building Services Ltd (13387159) United Kingdom