About Ellerby Mews Management Ltd (08541439) United Kingdom