About Sidlin Associates Limited (13668455) United Kingdom