About J A Picot Limited (09126350) United Kingdom