About Sink And Anchor Ltd (SC569517) United Kingdom