About J A Lillhandel Limited (10936228) United Kingdom