About The Field Studio London Ltd (11739925) United Kingdom