About Standrette (holdings) Limited (00807196) United Kingdom