About J&s Machining Limited (11262008) United Kingdom