About Baylis Cooper Holdings Limited (11785829) United Kingdom