About J&s Myles Limited (09815620) United Kingdom