About Sherworth Holdings Limited (13514426) United Kingdom