About Bawse London Limited (12139516) United Kingdom