About Shaw Sele Limited (10156505) United Kingdom