About Frobisher Consulting Ltd (05046403) United Kingdom