About Lynmaster Limited (02224586) United Kingdom