About Boxford Restaurant Limited (12939095) United Kingdom