About A.j.r. Elsworth Limited (01009260) United Kingdom