About Edward Sowden Limited (02482925) United Kingdom