About Olly Skinner Design Limited (09230517) United Kingdom