About J&s Craftsmen Ltd (12041797) United Kingdom