About Bermondsey & William Limited (SC572071) United Kingdom