About Boros Limited (02686021) United Kingdom