About Harrop Nichols Limited (07094188) United Kingdom