About F. Johnny & Sons Limited (01229769) United Kingdom