About Mac Clan Consulting Limited (07971165) United Kingdom