About Marks Associates Limited (00642640) United Kingdom