About Henry Rae Limited (13677355) United Kingdom