About Bosun Slocker Limited (06964899) United Kingdom