About Quadscot Holdings Limited (SC430424) United Kingdom