About Yeomans Safety Solutions Ltd (11473289) United Kingdom