About Ellmac (holdings) Limited (07549690) United Kingdom