About Elgar Books Limited (13118379) United Kingdom