About Lynsterubber Limited (13586488) United Kingdom