About Jerry Services Ltd (12050827) United Kingdom