About Sebright Associates Ltd (07994433) United Kingdom