About Selwyn Jans Ltd (10994621) United Kingdom