About Sowden Shaw Limited (10351283) United Kingdom