About The Littee Committee Ltd (13052430) United Kingdom