About Bathwick Vista Limited (12750979) United Kingdom