About Dean S W W Limited (SC674669) United Kingdom