About Llandeilo Filling Station Limited (07155782) United Kingdom