About Sheldon Andrews & Co Limited (02341569) United Kingdom