About The Samuel Oscar Company Limited (05336709) United Kingdom