About Tricky Productions Ltd (06585211) United Kingdom