About Beach House Consulting Ltd (09329342) United Kingdom