About Cooper Beckwith Associates Limited (03333692) United Kingdom