About L&a Tyler Allajo Limited (10645550) United Kingdom