About Arundel Investment Holdings Ltd (09146865) United Kingdom