About Ingle & Rhode Ltd. (06118510) United Kingdom