About Sja Wallace Limited (08377404) United Kingdom