About Canyon & Co (LP004141) United Kingdom