About Meakers Realisations Limited (00232312) United Kingdom