About Ja Harford Limited (10887078) United Kingdom