About Clarkes Holdco Limited (10491470) United Kingdom