About Sadlowski Ltd (10294827) United Kingdom