About Julian Richardson Limited (09393216) United Kingdom