About Triangle Garage & Cafe (stibbington) Limited (00967339) United Kingdom