About S.g.maxwell Ltd (SC666804) United Kingdom