About Flaxfield Consulting Ltd (10050062) United Kingdom