About Mortimer Nicholls Limited (12483406) United Kingdom