About Alexander Ellis Ltd (07669397) United Kingdom