About The Stanley Trust (SC229540) United Kingdom