About William & Cooper Ltd (10764883) United Kingdom