About The Garage Studios (ne) Ltd (10281904) United Kingdom