About Julius Services Ltd (12259303) United Kingdom