About Slaughden Management Ltd (06677830) United Kingdom