About Walter&saph Ltd (12479173) United Kingdom