About Sabreclay Limited (01588559) United Kingdom