About Tapas Selsey Ltd (12801941) United Kingdom