About Dorrington Southwark Limited (07559072) United Kingdom