About Leonard Bye Limited (09116823) United Kingdom