About Adam Lyle Solutions Limited (12266332) United Kingdom