About Skerratt & Clark Ltd (10921840) United Kingdom