About E.f.beddard & Co.limited (00299546) United Kingdom