About Clayston Holdings Lp (SL022928) United Kingdom