About Lynx Forecourt Limited (04156234) United Kingdom