About Skhodgson Limited (06188766) United Kingdom