About Bermondsey Island Limited (09103381) United Kingdom