About Stanley Road No 38 Limited (05869150) United Kingdom