About Boxford (suffolk) Holdings Limited (00466363) United Kingdom