About Jenrick Services Limited (01618670) United Kingdom