About Sid Sewell Ltd (09488093) United Kingdom