About Globe Ladders Limited (06087780) United Kingdom