About Ghost Motor Works Limited (01665132) United Kingdom