About Close Brothers Scientific Services Limited (10982275) United Kingdom