About Clam Consulting Limited (07197738) United Kingdom