About F.t. Allen Limited (03000667) United Kingdom