About Michael Warwick Nicholls Limited (03670563) United Kingdom