About Neil Duncan Limited (SC509890) United Kingdom