About Setha Ilford Ii Ltd (12111975) United Kingdom