About Bayswater Consulting Ltd (12774547) United Kingdom