About Clarke Fiddes And Company Limited (01200620) United Kingdom