About Sir J.h. Biles (naval Services) Limited (SC296327) United Kingdom