About Neil & Nescol Ltd (SC679848) United Kingdom