About S.w. Dean Limited (05431677) United Kingdom