About Clootie Mctoot Limited (SC617998) United Kingdom