About Stuart J Barry Consult Limited (11141733) United Kingdom