About The Bull Studio Ltd (09484939) United Kingdom