About Foxstones (2327) Limited (04274453) United Kingdom