About J.squires Ltd. (09805330) United Kingdom