About Finchmere Services Ltd (NI678516) United Kingdom