About The Extendables Ltd (11985934) United Kingdom