About Julian Kerr Limited (10571111) United Kingdom