About Lox Of Love Leeds Limited (12050301) United Kingdom