About Business Improvement Solutions (irl) Limited (NI059590) United Kingdom