About Lynn Warren Limited (SC567259) United Kingdom