About Roach Control Solution Limited (09217796) United Kingdom