About Bermondsey Solutions Limited (08052466) United Kingdom