About A. Baveystock & Co. Limited (01500686) United Kingdom