About I & L Lass Charities Limited (00935647) United Kingdom