About Humphrey Lane Studios Coop (09561629) United Kingdom