About Walstell Garage & Filling Station Limited (00538838) United Kingdom