About The Long Shoot Management Company Limited (09160596) United Kingdom