About Abbey Service Station Limited (00990816) United Kingdom