About Isaacs Richard 0168 Limited (09435521) United Kingdom