About Meakins Heritage Ltd (12865453) United Kingdom