About Middlecap Bermondsey Yards Limited (12187644) United Kingdom