About Finchmere Office Equipment Ltd (NI030405) United Kingdom