About N. J. Forde & Co. Limited (11260729) United Kingdom