About Henry Ingram & Sons (ventnor) Limited (00358667) United Kingdom