About Uli Meyer Studios Ltd (03086709) United Kingdom