About Lawford Service Station Limited (02488614) United Kingdom