About Cleland 71 Limited (SC478529) United Kingdom