About Birch Riddle & Co Limited (04947379) United Kingdom