About Satyr Design Limited (03624588) United Kingdom