About S.g.sandford Limited (00555259) United Kingdom