About Dan Seffens Design Limited (11335126) United Kingdom