About Nicholls Hinckley Limited (00575760) United Kingdom