About Martin Holdings (london) Company Limited (01702855) United Kingdom