About Strutfoot Limited (10494701) United Kingdom