About Bargoed Service Station Limited (07930895) United Kingdom