About Betteridge Sw Solutions Ltd (10196677) United Kingdom