About F.t.everard & Sons Limited (00180834) United Kingdom