About J & J Drake Limited (09291289) United Kingdom