About Jarratt Holdings Limited (10435969) United Kingdom