About Bayshill Investments Limited (12441408) United Kingdom