About Irene Root Limited (12088326) United Kingdom