About Clip Consults Limited (09975661) United Kingdom