About The New Forest Sweet Company Limited (10729068) United Kingdom