About J&r General Services Ltd (13229298) United Kingdom