About John Crawford & Co (mechanical) Limited (SC227491) United Kingdom