About Kingscott Dix Limited (07118109) United Kingdom