About Spalt Consulting Ltd (12961901) United Kingdom