About Julian Barran Limited (02663834) United Kingdom