About G & S Walker Limited (09378296) United Kingdom