About Stanley Oliver Limited (10939097) United Kingdom