About Backridge Management Company Ltd (07403936) United Kingdom