About Sedhall Limited (11721643) United Kingdom