About Scratch And Dent Essex Ltd (11621708) United Kingdom