About Sedan Products Limited (01359428) United Kingdom