About Solo Rail Solutions Limited (04797394) United Kingdom