About Leo (wootton) Limited (05274882) United Kingdom