About Garage Number 8 Ltd (10405639) United Kingdom