About Faucitt Consulting Ltd (12071898) United Kingdom