About Method Publishing Company Limited (00827385) United Kingdom