About E.bixby & Co.limited (00777206) United Kingdom