About Kerbside Solutions North West Ltd (13358329) United Kingdom