About Barry Lutchman Management Limited (10109151) United Kingdom