About Stanford Motors (wormit) Limited (SC078098) United Kingdom