About Sidney Flavel & Co. Limited (00145958) United Kingdom