About Algernon Consulting Limited (07495843) United Kingdom