About Cleghorn Services Limited (11245540) United Kingdom