About Neil Aughton Limited (05880613) United Kingdom