About Cooper Bar Ltd (SC435313) United Kingdom