About F.c.& H.s.allen Limited (00413309) United Kingdom