About Lemon Plaice (andover) Ltd (11501777) United Kingdom