About Farmers Life Jacket Ltd (12727949) United Kingdom