About Anchor Service Station (darwen) Limited (00777763) United Kingdom