About Lynx Finishers Ltd (06878363) United Kingdom