About Marks Jacobson (london) Limited (02910985) United Kingdom