About Sashrule Limited (01840457) United Kingdom