About Sleydean Limited (01378536) United Kingdom