About Baker Station Ltd (08344324) United Kingdom