About J.d. Martin Limited (SC038417) United Kingdom