About Serlin Associates Limited (05051822) United Kingdom