About The Seven Harrow Limited (10906734) United Kingdom