About Jordole Services Limited (12084996) United Kingdom