About Sedlingtons Holdings Limited (12538073) United Kingdom