About Kingscott Dix (cheltenham) Limited (07094068) United Kingdom