About Ingleby & Holden Limited (01972804) United Kingdom