About Allied Souter & Jaffrey Limited (SC261173) United Kingdom