About Hendrix Cooper Ltd (13580688) United Kingdom