About Seb Sandiford Limited (09861952) United Kingdom