About Ellahee & Co. Limited (04488580) United Kingdom