About Bos Plus Limited (10805556) United Kingdom