About Jordill Limited (10372254) United Kingdom