About Nick Oldfield Limited (04683816) United Kingdom