About Conroy-helstrip Associates Limited (05487086) United Kingdom