About Neil Swidle Limited (11474885) United Kingdom