About Ellis Of Richmond (holdings) Limited (02951101) United Kingdom