About Michele Giles Pii Ltd (12390802) United Kingdom