About Foxwood Trading Company Limited (06799355) United Kingdom