About Sarsonsals Design Ltd (11583814) United Kingdom