About Isthmus Books Ltd (07152243) United Kingdom