About Bayswater Holdings Limited (11320226) United Kingdom