About Haring Woods Studio (04892026) United Kingdom