About Sellyoak Limited (11328547) United Kingdom