About S W Montgomery Services Ltd (SC630586) United Kingdom