About David Stanley Design Limited (13360644) United Kingdom