About Baranowski Solutions Ltd (12977973) United Kingdom