About Jerry Maintenance Services Ltd (08693972) United Kingdom