About Babs Integrated Services Ltd (12201734) United Kingdom