About J De Beer Limited (09690993) United Kingdom