About Sephton Design Limited (06372379) United Kingdom