About Throttle (birmingham) Limited (11980421) United Kingdom