About Baker Coastal Investments Limited (05412426) United Kingdom