About Sharon Allen Research Ltd (10781602) United Kingdom