About Mason Clark Holdings Limited (07195678) United Kingdom