About Amesbury Service Station Ltd (13294646) United Kingdom