About Froxmere Consulting Limited (05605108) United Kingdom