About L Escargotiere (bowland) Limited (10041482) United Kingdom