About Terrington Service Station Limited (05056038) United Kingdom